home *** CD-ROM | disk | FTP | other *** search
/ Macworld Expo - Develope…Central & Net Innovations / Developer Central and Net Innovators (MacWorld Expo) (January 1999).iso / Developer Central / Bowers Development / Demo AppMaker / Examples / C⁄C++ OS8 / Everything / DModalCheckboxesData.cp < prev    next >
Encoding:
Text File  |  1998-09-06  |  2.7 KB  |  209 lines  |  [TEXT/CWIE]

  1. // DModalCheckboxesData.cp -- data container class for Everything
  2.  
  3. #include "AMEngine.h"
  4. #include "PString.h"
  5. #include "DModalCheckboxesData.h"
  6.  
  7.  
  8. //----------
  9. DModalCheckboxesData::DModalCheckboxesData ()
  10. {
  11.     mStandard4 = false;
  12.     mXx2 = false;
  13.     mLR5 = false;
  14.     mLR6 = false;
  15.     mLR7 = false;
  16.     mLR8 = false;
  17.     mCheckbox3 = false;
  18.     mCheckbox4 = false;
  19.     mNext3 = false;
  20.     mNext4 = false;
  21. }
  22.  
  23. //----------
  24. DModalCheckboxesData::~DModalCheckboxesData ()
  25. {
  26. }
  27.  
  28. //----------
  29. void    DModalCheckboxesData::ReadFromFile (
  30.     AMEngine*        engine)
  31. {
  32. }
  33.  
  34. //----------
  35. void    DModalCheckboxesData::WriteToFile (
  36.     AMEngine*        engine)
  37. {
  38. }
  39.  
  40.  
  41. //----------
  42. Boolean        DModalCheckboxesData::GetStandard4 () const
  43. {
  44.  
  45.     return mStandard4;
  46. }
  47.  
  48. //----------
  49. void    DModalCheckboxesData::SetStandard4 (
  50.     Boolean        inValue)
  51. {
  52.     mStandard4 = inValue;
  53.     
  54.     SignalDataChanged (idStandard4);
  55. }
  56.  
  57.  
  58. //----------
  59. Boolean        DModalCheckboxesData::GetXx2 () const
  60. {
  61.  
  62.     return mXx2;
  63. }
  64.  
  65. //----------
  66. void    DModalCheckboxesData::SetXx2 (
  67.     Boolean        inValue)
  68. {
  69.     mXx2 = inValue;
  70.     
  71.     SignalDataChanged (idXx2);
  72. }
  73.  
  74.  
  75. //----------
  76. Boolean        DModalCheckboxesData::GetLR5 () const
  77. {
  78.  
  79.     return mLR5;
  80. }
  81.  
  82. //----------
  83. void    DModalCheckboxesData::SetLR5 (
  84.     Boolean        inValue)
  85. {
  86.     mLR5 = inValue;
  87.     
  88.     SignalDataChanged (idLR5);
  89. }
  90.  
  91.  
  92. //----------
  93. Boolean        DModalCheckboxesData::GetLR6 () const
  94. {
  95.  
  96.     return mLR6;
  97. }
  98.  
  99. //----------
  100. void    DModalCheckboxesData::SetLR6 (
  101.     Boolean        inValue)
  102. {
  103.     mLR6 = inValue;
  104.     
  105.     SignalDataChanged (idLR6);
  106. }
  107.  
  108.  
  109. //----------
  110. Boolean        DModalCheckboxesData::GetLR7 () const
  111. {
  112.  
  113.     return mLR7;
  114. }
  115.  
  116. //----------
  117. void    DModalCheckboxesData::SetLR7 (
  118.     Boolean        inValue)
  119. {
  120.     mLR7 = inValue;
  121.     
  122.     SignalDataChanged (idLR7);
  123. }
  124.  
  125.  
  126. //----------
  127. Boolean        DModalCheckboxesData::GetLR8 () const
  128. {
  129.  
  130.     return mLR8;
  131. }
  132.  
  133. //----------
  134. void    DModalCheckboxesData::SetLR8 (
  135.     Boolean        inValue)
  136. {
  137.     mLR8 = inValue;
  138.     
  139.     SignalDataChanged (idLR8);
  140. }
  141.  
  142.  
  143. //----------
  144. Boolean        DModalCheckboxesData::GetCheckbox3 () const
  145. {
  146.  
  147.     return mCheckbox3;
  148. }
  149.  
  150. //----------
  151. void    DModalCheckboxesData::SetCheckbox3 (
  152.     Boolean        inValue)
  153. {
  154.     mCheckbox3 = inValue;
  155.     
  156.     SignalDataChanged (idCheckbox3);
  157. }
  158.  
  159.  
  160. //----------
  161. Boolean        DModalCheckboxesData::GetCheckbox4 () const
  162. {
  163.  
  164.     return mCheckbox4;
  165. }
  166.  
  167. //----------
  168. void    DModalCheckboxesData::SetCheckbox4 (
  169.     Boolean        inValue)
  170. {
  171.     mCheckbox4 = inValue;
  172.     
  173.     SignalDataChanged (idCheckbox4);
  174. }
  175.  
  176.  
  177. //----------
  178. Boolean        DModalCheckboxesData::GetNext3 () const
  179. {
  180.  
  181.     return mNext3;
  182. }
  183.  
  184. //----------
  185. void    DModalCheckboxesData::SetNext3 (
  186.     Boolean        inValue)
  187. {
  188.     mNext3 = inValue;
  189.     
  190.     SignalDataChanged (idNext3);
  191. }
  192.  
  193.  
  194. //----------
  195. Boolean        DModalCheckboxesData::GetNext4 () const
  196. {
  197.  
  198.     return mNext4;
  199. }
  200.  
  201. //----------
  202. void    DModalCheckboxesData::SetNext4 (
  203.     Boolean        inValue)
  204. {
  205.     mNext4 = inValue;
  206.     
  207.     SignalDataChanged (idNext4);
  208. }
  209.